package com.file.bo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class PayweixinCommonTran {
	
	@JsonProperty("﻿交易时间")
	private String tranDate;
	
	@JsonProperty("﻿公众账号ID")
	private String publicAccountId;
	
	@JsonProperty("﻿商户号")
	private String merchantNo;
	
	@JsonProperty("﻿子商户号")
	private String subMerchantNo;
	
	@JsonProperty("﻿设备号")
	private String deviceNo;
	
	@JsonProperty("﻿微信订单号")
	private String wechatOrderNo;
	
	@JsonProperty("商户订单号")
	private String merchantOrderNo;
	
	@JsonProperty("用户标识")
	private String userId;
	
	@JsonProperty("交易类型")
	private String tranType;
	
	@JsonProperty("交易状态")
	private String tranStatus;
	
	@JsonProperty("付款银行")
	private String payerBank;
	
	@JsonProperty("货币种类")
	private String currency;
	
	@JsonProperty("总金额")
	private String totalAmt;
	
	@JsonProperty("企业红包金额")
	private String enterpriseRedEnvelopeAmt;
	
	@JsonProperty("微信退款单号")
	private String wechatRefundNo;
	
	@JsonProperty("商户退款单号")
	private String merchantRefundNo;
	
	@JsonProperty("退款金额")
	private String refundAmt;
	
	@JsonProperty("企业红包退款金额")
	private String enterpriseRedEnvelopeRefundAmt;
	
	@JsonProperty("退款类型")
	private String refundType;
	
	@JsonProperty("退款状态")
	private String refundStatus;
	
	@JsonProperty("商品名称")
	private String commodityName;
	
	@JsonProperty("商户数据包")
	private String merchantDataPackage;
	
	@JsonProperty("手续费")
	private String serviceFee;
	
	@JsonProperty("费率")
	private String feeRate;

}
